home *** CD-ROM | disk | FTP | other *** search
/ Network Support Library / RoseWare - Network Support Library.iso / btrieve / xql201.exe / XQLMPAT.201 < prev    next >
Text File  |  1991-05-17  |  5KB  |  164 lines

  1. ;       BEGIN - PATCHES FOR XQLM.EXE  version 2.01
  2. ;
  3. ; * ============================================================= *
  4. ;
  5. ;       Verify that original copy is being used
  6. ;
  7. v 47e1 eb 05 c7 46 08 27 02 8b 46 08
  8. ;
  9. ;   Patch #1     11/22/88
  10. ;
  11. ;   If a field name in a CREATE TABLE statement is an SQL keyword, XQLM
  12. ;   creates the file with an incorrect record length.  This patch will
  13. ;   allow XQLM to return error 536 if a specified field name is an SQL keyword.
  14. ;
  15. r 47ab b8 19 02 eb 36 90 90
  16. r 47b8 b8 29 02 eb 29 90 90
  17. r 47e1 eb 03 b8 27 02 89 46 08 90 90
  18. r 480e 74 f7 b8 18 02 eb d1
  19. ;
  20. ;       end of patch #1
  21. ;
  22. ; * ============================================================= *
  23. ;
  24. ;   Patch #2
  25. ;
  26. ;   Executing correlated subqueries may result in status 206 from XQLP.
  27. ;
  28. r aab4 8c c8 2d 2b 09 50 b8 46 02 50 cb
  29. r 1a46 8b 36 16 18 8b 44 02 3c ff 74 05 bb a1 00 eb 0e
  30. r 1a56 55 83 ec 04 89 e5 c7 46 02 01 00 bb 0f 00 8c c8
  31. r 1a66 05 2b 09 50 31 c0 53 cb
  32. ;
  33. ;       end of patch #2
  34. ;
  35. ; * ============================================================= *
  36. ;
  37. ;   Patch #3     01/04/89
  38. ;
  39. ;   A query using the NOT IN clause with a subquery does not return data
  40. ;   when expected.
  41. ;
  42. r d42f ff 76 23
  43. ;
  44. ;       end of patch #3
  45. ;
  46. ; * ============================================================= *
  47. ;
  48. ;       Patch #4        01/05/89
  49. ;
  50. ;       This patch allows field list of SELECT statement to contain
  51. ;       a constant integer value.
  52. ;
  53. r af75 7E
  54. ;
  55. ;       end of patch #4
  56. ;
  57. ; * ============================================================= *
  58. ;
  59. ;       05/10/89   patch #6
  60. ;
  61. r e704 8b 46 2c a3 16 18 8b 46 22 0b 46 20 74 5d ff 36
  62. r e714 14 18 83 7e 1c 00 75 53 8b 3e 1c 18 83 c7 07 31
  63. r e724 c0 57 ab ab 8b 46 30
  64. r e748 83 c4 10 5e 59 85 c0 89 46 0c 75 08 ad 01 46 28
  65. r e758 ad 11 46 2a 83 7e 1a 00 75 0d 85 c9 75 09 90
  66. ;
  67. ;       end of patch #6
  68. ;
  69. ; * ============================================================= *
  70. ;
  71. ;       08/14/89   patch #8
  72. ;
  73. r 196d 74 12
  74. r 1977 e9 f4 00
  75. r 197f 07 cb e9 f1 00 90 90
  76. r 1a6e 06 8e c0 9c e9 05 ff ad 26 89 16 88 0c e9 08 ff
  77. ;
  78. ;       end of patch #8
  79. ;
  80. ; * ============================================================= *
  81. ;
  82. ;       patch #9        08/14/89
  83. ;
  84. r 5c1e 7D
  85. ;
  86. ;       end of patch #9
  87. ;
  88. ; * ============================================================= *
  89. ;
  90. ;       patch #10       09/13/89
  91. ;
  92. r 12ac5 83 be 83 00 00 75 0c e9 bd 00 90 90 90 90
  93. ;
  94. ;       end of patch #10
  95. ;
  96. ; * ============================================================= *
  97. ;
  98. ;       patch #11       10/13/89
  99. ;
  100. r e50c 8b 76 04 8b 44 0c 01 46 0e eb 18 8b 46 10 89 46
  101. r e51c 14 8d 46 14 e9 d8 01 90
  102. r e6f8 e9 1c fe
  103. ;
  104. ;       end of patch #11
  105. ;
  106. ; * ============================================================= *
  107. ;
  108. ;       patch #12       10/26/89
  109. ;
  110. r 7461 8a 04 3c 7a 74 06 fe c0 88 04 eb c5 b8 49 03 eb
  111. r 7471 0a 90 90 90 90 90 90 90 90
  112. r 7142 85 c0 89 86 9f 02 74 07 e9 72 01 90 90 90 90
  113. ;
  114. ;       end of patch #12
  115. ;
  116. ; * ============================================================= *
  117. ;
  118. ;       patch #13       11/27/89
  119. ;
  120. r 1180d 8b 1c 46 46 eb 58 89 76 3e 89 46 44 89 5e 0c
  121. r 1185b 8a 44 0a 3c 0c 74 06 3c 0d 74 02 eb 09 e9 8b 00
  122. r 1186b 89 76 4a eb a3 90
  123. r 1190f 2b 46 4a
  124. ;
  125. ;       end of patch #13
  126. ;
  127. ; * ============================================================= *
  128. ;
  129. ;       patch #14  *** OPTIONAL ***
  130. ;
  131. ;    XQLM  (OPTIONAL)
  132. ;    The following patch will allow a substituted value to contain an '@'
  133. ;    character.  This patch is optional because it will disable error
  134. ;    checking in XQLExec for unresolved variables.
  135. ;
  136. ;  DELETE THE SEMI-COLON FROM THE BEGINNING OF THE FOLLOWING LINES TO
  137. ;  ENABLE PATCH.
  138. ;
  139. ;r 129e9 8b 7e 7d 8b 76 79 31 c9 31 db 8a 04 3c 22 75 04
  140. ;r 129f9 81 f1 01 00 83 f9 00 75 06 3c 40 75 02 43 46 4b
  141. ;r 12a09 74 0a 84 c0 74 06 88 05 47 46 eb dc 83 fb 00 74
  142. ;r 12a19 03 e9 61 02 89 76 79 89 7e 7d
  143. ;r 12da4 b8 ff ff eb 10
  144. ;
  145. ;       end of patch #14
  146. ;
  147. ; * ============================================================= *
  148. ;
  149. ;       patch #15  *** OPTIONAL ***
  150. ;
  151. ;    (OPTIONAL)
  152. ;    XQLM does not allow a semicolon in the field names of an SQL statement.
  153. ;
  154. ;  DELETE THE SEMI-COLON FROM THE BEGINNING OF THE FOLLOWING LINES TO
  155. ;  ENABLE PATCH.
  156. ;
  157. ;r 10cad eb 03
  158. ;
  159. ;       end of patch #15
  160. ;
  161. ; * ============================================================= *
  162. ;
  163. ;       END - PATCHES FOR XQLM.EXE  version 2.01
  164.